technical estoppel - Español Inglés Diccionario